teacher's pet - Turkish English Dictionary